insulating matting - Alemán Inglés Diccionario